Scripting .NET Using Mondrian

نویسندگان

  • Erik Meijer
  • Nigel Perry
  • Arjan van Yzendoorn
چکیده

We introduce the design of Mondrian, a functional scripting language for glueing together components on the .NET platform. Mondrian is monadic statement centric with pure expressions and nonstrict evaluation and explores the melding of the OO and the purely lazy functional paradigms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cyber-Genetic Neo-Plasticism – An AI program Creating Mondrian-like Paintings by using Interactive Bacterial Evolution Algorithm

This work investigates using an AI program to generate pictures simulating the style of Neo-Plastic artworks from Piet Mondrian. In this report we discuss how to generate fine Mondrian-like graphs by a process controlled by interactive Bacterial Evolution Algorithm. Keyword – Genetic Algorithm, Bacterial Evolution Algorithm, Neo-Plasticism, Piet Mondrian 1 Part of this work is also discussed in...

متن کامل

The Design and Implementation of Mondrian

The Haskell dialect Mondrian is designed using the explicit philosophy of keeping things simple and consistent. Mon-drian generalizes some of Haskell's (too) complex constructs, and adds a few simple new ones. This results in a small, intuitively comprehensible language with an object oriented avor. In this paper, we will present the design decisions we made for Mondrian. Furthermore, some of M...

متن کامل

Using a third party language with Microsoft .NET

In addition to the inevitable hype, Microsoft’s .NET initiative has introduced several interesting technical features such as the move from APIs to namespaces and the integration of different programming languages. The .NET Framework will allow developers to use at least sixteen languages in addition to Microsoft’s mainstream VB and C# etc. Of particular interest to the writers is that Borland ...

متن کامل

Mondrian Music Description Language and Sequencer

The Mondrian Project implements musical instruments on top of computer text editors. It consists of a music description language and interactive MIDI sequencers that may be used as editor plugins for both vim and Emacs.

متن کامل

The Mondrian Process

We describe a novel class of distributions, called Mondrian processes, which can be interpreted as probability distributions over kd-tree data structures. Mondrian processes are multidimensional generalizations of Poisson processes and this connection allows us to construct multidimensional generalizations of the stickbreaking process described by Sethuraman (1994), recovering the Dirichlet pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001